package com.ruoyi.busi.guide.service;

import com.ruoyi.busi.guide.domain.Message;
import java.util.List;

/**
 * 沟通记录Service接口
 */
public interface IMessageService {
    /**
     * 根据导师ID查询消息列表
     */
    List<Message> selectByMentorId(Long mentorId);

    /**
     * 根据发送者查询消息列表
     */
    List<Message> selectBySender(String sender);

    /**
     * 批量删除消息
     */
    boolean deleteMessageByIds(List<Long> messageIds);

    /**
     * 保存消息信息
     */
    boolean save(Message message);

    /**
     * 根据ID更新消息信息
     */
    boolean updateById(Message message);
}
